Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 GLEN ROAD Detached £712,500 19 Aug 2014
11A GLEN ROAD Detached £612,500 5 Dec 2003
15 GLEN ROAD Detached £210,000 3 Oct 1997
15A GLEN ROAD Detached £595,000 24 Aug 2010
19 GLEN ROAD Detached £425,000 23 Aug 2000
21 GLEN ROAD Detached £320,000 30 Jun 2003
21A GLEN ROAD Detached £320,000 29 Sep 2023
23 GLEN ROAD Semi-Detached £375,000 31 Oct 2007
25 GLEN ROAD Semi-Detached £310,000 21 Sep 2012
29 GLEN ROAD Detached £383,000 16 Jan 2004
31 GLEN ROAD Detached £310,000 21 Mar 2017
NORWOOD GLEN ROAD Detached £430,000 17 Oct 2006